<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>All Classes</title>
<link rel="stylesheet" href="style.css" type="text/css" media="screen">
<link rel="stylesheet" href="print.css" type="text/css" media="print">
</head>
<body>
<script type="text/javascript" language="javascript" src="asdoc.js"></script><script type="text/javascript" language="javascript" src="cookies.js"></script><script type="text/javascript" language="javascript">
<!--
				asdocTitle = 'All Classes - DevelopmentArc Core API Documentation';
				var baseRef = '';
				window.onload = configPage;
			--></script>
<table style="display:none" id="titleTable" cellspacing="0" cellpadding="0" class="titleTable">
<tr>
<td align="left" class="titleTableTitle">DevelopmentArc Core API</td><td align="right" class="titleTableTopNav"><a onclick="loadClassListFrame('all-classes.html')" href="package-summary.html">All&nbsp;Packages</a>&nbsp;|&nbsp;<a onclick="loadClassListFrame('index-list.html')" href="all-index-A.html">Index</a>&nbsp;|&nbsp;<a href="index.html?class-summary.html&amp;all-classes.html" id="framesLink1">Frames</a><a onclick="parent.location=document.location" href="" style="display:none" id="noFramesLink1">No&nbsp;Frames</a></td><td rowspan="3" align="right" class="titleTableLogo"><img alt="Adobe Logo" title="Adobe Logo" class="logoImage" src="images/logo.jpg"></td>
</tr>
<tr class="titleTableRow2">
<td align="left" id="subTitle" class="titleTableSubTitle">All&nbsp;Classes</td><td align="right" id="subNav" class="titleTableSubNav"></td>
</tr>
<tr class="titleTableRow3">
<td colspan="2">&nbsp;</td>
</tr>
</table>
<script type="text/javascript" language="javascript">
<!--
if (!isEclipse() || window.name != ECLIPSE_FRAME_NAME) {titleBar_setSubTitle("All Classes"); titleBar_setSubNav(false,false,false,false,false,false,false,false,false,false,false,false,false,false);}
--></script>
<div class="MainContent">
<br>
<p>Documentation for classes includes syntax, usage information, and code samples for methods, properties, and event handlers and listeners for those APIs that belong to a specific class in ActionScript. The classes are listed alphabetically. If you are not sure to which class a certain method or property belongs, you can look it up in the Index.</p>
<br>
<table class="summaryTable" cellspacing="0" cellpadding="3">
<tr>
<th>&nbsp;</th><th width="20%">Class</th><th width="20%">Package</th><th width="60%">Description</th>
</tr>
<tr class="prow1">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="com/developmentarc/framework/controllers/abstracts/AbstractAction.html">AbstractAction</a>
<br>
</td><td class="summaryTableCol"><a onclick="javascript:loadClassListFrame('com/developmentarc/framework/controllers/abstracts/class-list.html');" href="com/developmentarc/framework/controllers/abstracts/package-detail.html">com.developmentarc.core.controllers.abstracts</a></td><td class="summaryTableLastCol">
  The AbstractAction provides the base implementation of the IAction interface
  and supports the ability to add, remove and update the command list for the
  action.</td>
</tr>
<tr class="prow0">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="com/developmentarc/framework/controllers/abstracts/AbstractCommand.html">AbstractCommand</a>
<br>
</td><td class="summaryTableCol"><a onclick="javascript:loadClassListFrame('com/developmentarc/framework/controllers/abstracts/class-list.html');" href="com/developmentarc/framework/controllers/abstracts/package-detail.html">com.developmentarc.core.controllers.abstracts</a></td><td class="summaryTableLastCol">
  The AbstractCommand is a base class for any extending Command.</td>
</tr>
<tr class="prow1">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="com/developmentarc/framework/controllers/abstracts/AbstractTask.html">AbstractTask</a>
<br>
</td><td class="summaryTableCol"><a onclick="javascript:loadClassListFrame('com/developmentarc/framework/controllers/abstracts/class-list.html');" href="com/developmentarc/framework/controllers/abstracts/package-detail.html">com.developmentarc.core.controllers.abstracts</a></td><td class="summaryTableLastCol">
  The AbstractTask is the base class to extend all Tasks from.</td>
</tr>
<tr class="prow0">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="com/developmentarc/framework/controllers/ActionDelegate.html">ActionDelegate</a>
<br>
</td><td class="summaryTableCol"><a onclick="javascript:loadClassListFrame('com/developmentarc/framework/controllers/class-list.html');" href="com/developmentarc/framework/controllers/package-detail.html">com.developmentarc.core.controllers</a></td><td class="summaryTableLastCol">
  The ActionDelegate is responsible for brokering commands to the actions
  that have registered for the command type.</td>
</tr>
<tr class="prow1">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="com/developmentarc/framework/utils/AdjustableDate.html">AdjustableDate</a>
<br>
</td><td class="summaryTableCol"><a onclick="javascript:loadClassListFrame('com/developmentarc/framework/utils/class-list.html');" href="com/developmentarc/framework/utils/package-detail.html">com.developmentarc.core.utils</a></td><td class="summaryTableLastCol">
  The AdjustableDate Class is a utility that provides a proxy wrapper around
  a Date object and contains utility methods intended for helping manage the
  Date instance.</td>
</tr>
<tr class="prow0">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="com/developmentarc/framework/utils/BrowserLocationUtil.html">BrowserLocationUtil</a>
<br>
</td><td class="summaryTableCol"><a onclick="javascript:loadClassListFrame('com/developmentarc/framework/utils/class-list.html');" href="com/developmentarc/framework/utils/package-detail.html">com.developmentarc.core.utils</a></td><td class="summaryTableLastCol">
  Class is a utility class that provides a mix of functionaltity from Flex's BrowserManager and URLUtil classes.</td>
</tr>
<tr class="prow1">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="com/developmentarc/framework/utils/EventBroker.html">EventBroker</a>
<br>
</td><td class="summaryTableCol"><a onclick="javascript:loadClassListFrame('com/developmentarc/framework/utils/class-list.html');" href="com/developmentarc/framework/utils/package-detail.html">com.developmentarc.core.utils</a></td><td class="summaryTableLastCol">
  The EventBroker is a remote Observer pattern that allows objects to subscribe to events that may be broadcasted by any item in the system.</td>
</tr>
<tr class="prow0">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="com/developmentarc/framework/datastructures/utils/HashTable.html">HashTable</a>
<br>
</td><td class="summaryTableCol"><a onclick="javascript:loadClassListFrame('com/developmentarc/framework/datastructures/utils/class-list.html');" href="com/developmentarc/framework/datastructures/utils/package-detail.html">com.developmentarc.core.datastructures.utils</a></td><td class="summaryTableLastCol">
  The hash table is similar to a Dictionary in that a key object is used to map data.</td>
</tr>
<tr class="prow1">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="com/developmentarc/framework/controllers/interfaces/IAction.html"><i>IAction</i></a>
<br>
</td><td class="summaryTableCol"><a onclick="javascript:loadClassListFrame('com/developmentarc/framework/controllers/interfaces/class-list.html');" href="com/developmentarc/framework/controllers/interfaces/package-detail.html">com.developmentarc.core.controllers.interfaces</a></td><td class="summaryTableLastCol">
  The IAction represents the basics of a simple Action that is
  used by the ActionDelegate and Command structure.</td>
</tr>
<tr class="prow0">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="com/developmentarc/framework/utils/InstanceFactory.html">InstanceFactory</a>
<br>
</td><td class="summaryTableCol"><a onclick="javascript:loadClassListFrame('com/developmentarc/framework/utils/class-list.html');" href="com/developmentarc/framework/utils/package-detail.html">com.developmentarc.core.utils</a></td><td class="summaryTableLastCol">
  The InstanceFactory acts as a ClassFactory but only generates
  a new instance of an item on the first request.</td>
</tr>
<tr class="prow1">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="com/developmentarc/framework/controllers/interfaces/ISelectable.html"><i>ISelectable</i></a>
<br>
</td><td class="summaryTableCol"><a onclick="javascript:loadClassListFrame('com/developmentarc/framework/controllers/interfaces/class-list.html');" href="com/developmentarc/framework/controllers/interfaces/package-detail.html">com.developmentarc.core.controllers.interfaces</a></td><td class="summaryTableLastCol">
  This Interface enables any object to become selectable and can be used within the SelectionController
  class.</td>
</tr>
<tr class="prow0">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="com/developmentarc/framework/controllers/interfaces/ITask.html"><i>ITask</i></a>
<br>
</td><td class="summaryTableCol"><a onclick="javascript:loadClassListFrame('com/developmentarc/framework/controllers/interfaces/class-list.html');" href="com/developmentarc/framework/controllers/interfaces/package-detail.html">com.developmentarc.core.controllers.interfaces</a></td><td class="summaryTableLastCol">
  The ITask interface allows the implemented class to be treated
  as a Task object that can be used within the TaskController or
  the TaskGroup.</td>
</tr>
<tr class="prow1">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="com/developmentarc/framework/controllers/interfaces/ITaskGroup.html"><i>ITaskGroup</i></a>
<br>
</td><td class="summaryTableCol"><a onclick="javascript:loadClassListFrame('com/developmentarc/framework/controllers/interfaces/class-list.html');" href="com/developmentarc/framework/controllers/interfaces/package-detail.html">com.developmentarc.core.controllers.interfaces</a></td><td class="summaryTableLastCol">
  The ITaskGroup interface is used for collections that hold
  tasks.</td>
</tr>
<tr class="prow0">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="com/developmentarc/framework/utils/events/LocalConnectionEvent.html">LocalConnectionEvent</a>
<br>
</td><td class="summaryTableCol"><a onclick="javascript:loadClassListFrame('com/developmentarc/framework/utils/events/class-list.html');" href="com/developmentarc/framework/utils/events/package-detail.html">com.developmentarc.core.utils.events</a></td><td class="summaryTableLastCol">
  The LocalConnectionEvent is used by the LocalConnectionManager as a single communication Event to handle
  the basic events that can occur duing use.</td>
</tr>
<tr class="prow1">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="com/developmentarc/framework/utils/LocalConnectionManager.html">LocalConnectionManager</a>
<br>
</td><td class="summaryTableCol"><a onclick="javascript:loadClassListFrame('com/developmentarc/framework/utils/class-list.html');" href="com/developmentarc/framework/utils/package-detail.html">com.developmentarc.core.utils</a></td><td class="summaryTableLastCol">
  The LocalConnectionManager provides a simpler interface to the Flash LocalConnection that is designed to support
  retention of Class type when communication with other ActionScript 3 Applications.</td>
</tr>
<tr class="prow0">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="com/developmentarc/framework/datastructures/utils/PriorityQueue.html">PriorityQueue</a>
<br>
</td><td class="summaryTableCol"><a onclick="javascript:loadClassListFrame('com/developmentarc/framework/datastructures/utils/class-list.html');" href="com/developmentarc/framework/datastructures/utils/package-detail.html">com.developmentarc.core.datastructures.utils</a></td><td class="summaryTableLastCol">
  The PriorityQueue is a data structure utility designed to
  store items in a stored order based upon a defined priority
  value.</td>
</tr>
<tr class="prow1">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="com/developmentarc/framework/datastructures/utils/Queue.html">Queue</a>
<br>
</td><td class="summaryTableCol"><a onclick="javascript:loadClassListFrame('com/developmentarc/framework/datastructures/utils/class-list.html');" href="com/developmentarc/framework/datastructures/utils/package-detail.html">com.developmentarc.core.datastructures.utils</a></td><td class="summaryTableLastCol">
  The Queue is a datastructure that allows items to be added
  in a specified order then retrived by calling the next() method.</td>
</tr>
<tr class="prow0">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="com/developmentarc/framework/controllers/SelectionController.html">SelectionController</a>
<br>
</td><td class="summaryTableCol"><a onclick="javascript:loadClassListFrame('com/developmentarc/framework/controllers/class-list.html');" href="com/developmentarc/framework/controllers/package-detail.html">com.developmentarc.core.controllers</a></td><td class="summaryTableLastCol">
  Provides a set of controls that allows any object that implement ISelectable to behave
  as a selection group.</td>
</tr>
<tr class="prow1">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="com/developmentarc/framework/controllers/SelectionGroup.html">SelectionGroup</a>
<br>
</td><td class="summaryTableCol"><a onclick="javascript:loadClassListFrame('com/developmentarc/framework/controllers/class-list.html');" href="com/developmentarc/framework/controllers/package-detail.html">com.developmentarc.core.controllers</a></td><td class="summaryTableLastCol">
  Class defines a group of seletable items allowing the items to work as one entity.</td>
</tr>
<tr class="prow0">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="com/developmentarc/framework/utils/SingletonFactory.html">SingletonFactory</a>
<br>
</td><td class="summaryTableCol"><a onclick="javascript:loadClassListFrame('com/developmentarc/framework/utils/class-list.html');" href="com/developmentarc/framework/utils/package-detail.html">com.developmentarc.core.utils</a></td><td class="summaryTableLastCol">
  A Singleton Class that enables any item to be used as
  a Singleton reference.</td>
</tr>
<tr class="prow1">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="com/developmentarc/framework/controllers/TaskController.html">TaskController</a>
<br>
</td><td class="summaryTableCol"><a onclick="javascript:loadClassListFrame('com/developmentarc/framework/controllers/class-list.html');" href="com/developmentarc/framework/controllers/package-detail.html">com.developmentarc.core.controllers</a></td><td class="summaryTableLastCol">
  The TaskController class is the main manager of the task system framework.</td>
</tr>
<tr class="prow0">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="com/developmentarc/framework/controllers/events/TaskEvent.html">TaskEvent</a>
<br>
</td><td class="summaryTableCol"><a onclick="javascript:loadClassListFrame('com/developmentarc/framework/controllers/events/class-list.html');" href="com/developmentarc/framework/controllers/events/package-detail.html">com.developmentarc.core.controllers.events</a></td><td class="summaryTableLastCol">
  The TaskEvent is dispatched by Tasks and TaskGroups as they are processed
  by the TaskController and/or are changing state as they process their current
  functionality or childeren tasks.</td>
</tr>
<tr class="prow1">
<td class="summaryTablePaddingCol">&nbsp;</td><td class="summaryTableSecondCol"><a href="com/developmentarc/framework/datastructures/tasks/TaskGroup.html">TaskGroup</a>
<br>
</td><td class="summaryTableCol"><a onclick="javascript:loadClassListFrame('com/developmentarc/framework/datastructures/tasks/class-list.html');" href="com/developmentarc/framework/datastructures/tasks/package-detail.html">com.developmentarc.core.datastructures.tasks</a></td><td class="summaryTableLastCol">
  The TaskGroup is a data structure that allows a set of tasks
  to be grouped together as a set.</td>
</tr>
</table>
<p></p>
<center class="copyright"> 
</center>
</div>
</body>
</html>
<!-- -->
